exactly what's needed - Alemán Inglés Diccionario